<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head>
<title></title>
  <style type="text/css">
    <!--code { font-family: Courier New, Courier; font-size: 10pt; margin: 0px; }-->
  </style>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head><body>


<!-- ======================================================== -->
<!-- = Java Sourcecode to HTML automatically converted code = -->
<!-- =   Java2Html Converter 5.0 [2006-02-26] by Markus Gebhard  markus@jave.de   = -->
<!-- =     Further information: http://www.java2html.de     = -->
<div align="left" class="java">
<table border="0" cellpadding="3" cellspacing="0" bgcolor="#ffffff">
  <!-- start headline -->
   <tr>
    <td colspan="2">
     <center><font size="+2">
      <code><b>
ProduktgruppeAction.java
      </b></code>
     </font></center>
    </td>
   </tr>
  <!-- end headline -->
   <tr>
  <!-- start source code -->
   <td nowrap="nowrap" valign="top" align="left">
    <code>
<a name="1"><font color="#808080">01</font>&nbsp;</a><font color="#7f0055"><b>package&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.actions;</font><br />
<a name="2"><font color="#808080">02</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="3"><font color="#808080">03</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.io.IOException;</font><br />
<a name="4"><font color="#808080">04</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="5"><font color="#808080">05</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.servlet.ServletException;</font><br />
<a name="6"><font color="#808080">06</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.servlet.http.HttpServlet;</font><br />
<a name="7"><font color="#808080">07</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.servlet.http.HttpServletRequest;</font><br />
<a name="8"><font color="#808080">08</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.servlet.http.HttpServletResponse;</font><br />
<a name="9"><font color="#808080">09</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.servlet.http.HttpSession;</font><br />
<a name="10"><font color="#808080">10</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="11"><font color="#808080">11</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.apache.commons.logging.Log;</font><br />
<a name="12"><font color="#808080">12</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.apache.commons.logging.LogFactory;</font><br />
<a name="13"><font color="#808080">13</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="14"><font color="#808080">14</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.core.ProduktgruppeService;</font><br />
<a name="15"><font color="#808080">15</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.core.ProduktgruppeServiceFactory;</font><br />
<a name="16"><font color="#808080">16</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.model.dao.ProduktDAO;</font><br />
<a name="17"><font color="#808080">17</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.model.dao.ProduktDAOFactory;</font><br />
<a name="18"><font color="#808080">18</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.model.dao.ProduktgruppeDAO;</font><br />
<a name="19"><font color="#808080">19</font>&nbsp;</a><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">de.lizenzverwaltung.model.dao.ProduktgruppeDAOFactory;</font><br />
<a name="20"><font color="#808080">20</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="21"><font color="#808080">21</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="22"><font color="#808080">22</font>&nbsp;</a><font color="#7f0055"><b>public&nbsp;class&nbsp;</b></font><font color="#000000">ProduktgruppeAction&nbsp;</font><font color="#7f0055"><b>extends&nbsp;</b></font><font color="#000000">HttpServlet&nbsp;</font><font color="#000000">{</font><br />
<a name="23"><font color="#808080">23</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="24"><font color="#808080">24</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;static&nbsp;final&nbsp;</b></font><font color="#7f0055"><b>long&nbsp;</b></font><font color="#000000">serialVersionUID&nbsp;=&nbsp;</font><font color="#990000">3859148664063809698L</font><font color="#000000">;</font><br />
<a name="25"><font color="#808080">25</font>&nbsp;</a><font color="#ffffff"></font><br />
<a name="26"><font color="#808080">26</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Log&nbsp;logger&nbsp;=&nbsp;LogFactory.getLog</font><font color="#000000">(</font><font color="#000000">ProduktgruppeAction.</font><font color="#7f0055"><b>class</b></font><font color="#000000">)&nbsp;</font><font color="#000000">;</font><br />
<a name="27"><font color="#808080">27</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">ProduktgruppeDAO&nbsp;produktgruppeDAO&nbsp;=&nbsp;ProduktgruppeDAOFactory.getInstance</font><font color="#000000">()&nbsp;</font><font color="#000000">;</font><br />
<a name="28"><font color="#808080">28</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">ProduktDAO&nbsp;produktDAO&nbsp;=&nbsp;ProduktDAOFactory.getInstance</font><font color="#000000">()&nbsp;</font><font color="#000000">;</font><br />
<a name="29"><font color="#808080">29</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">ProduktgruppeService&nbsp;produktgruppeService&nbsp;=&nbsp;ProduktgruppeServiceFactory.getInstance</font><font color="#000000">()</font><font color="#000000">;</font><br />
<a name="30"><font color="#808080">30</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><br />
<a name="31"><font color="#808080">31</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#646464">@Override</font><br />
<a name="32"><font color="#808080">32</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">doGet</font><font color="#000000">(</font><font color="#000000">HttpServletRequest&nbsp;req,&nbsp;HttpServletResponse&nbsp;resp</font><font color="#000000">)&nbsp;</font><font color="#7f0055"><b>throws&nbsp;</b></font><font color="#000000">ServletException,&nbsp;IOException&nbsp;</font><font color="#000000">{&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<a name="33"><font color="#808080">33</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">logger.debug</font><font color="#000000">(</font><font color="#2a00ff">&#34;entering&nbsp;service&#34;</font><font color="#000000">)&nbsp;</font><font color="#000000">;</font><br />
<a name="34"><font color="#808080">34</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">HttpSession&nbsp;sess&nbsp;=&nbsp;req.getSession</font><font color="#000000">()</font><font color="#000000">;</font><br />
<a name="35"><font color="#808080">35</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sess.setAttribute</font><font color="#000000">(</font><font color="#2a00ff">&#34;proListe&#34;</font><font color="#000000">,&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktgruppeDAO.getAllProduktgruppe</font><font color="#000000">())</font><font color="#000000">;</font><br />
<a name="36"><font color="#808080">36</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<a name="37"><font color="#808080">37</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><br />
<a name="38"><font color="#808080">38</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#646464">@Override</font><br />
<a name="39"><font color="#808080">39</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>protected&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">doPost</font><font color="#000000">(</font><font color="#000000">HttpServletRequest&nbsp;req,&nbsp;HttpServletResponse&nbsp;resp</font><font color="#000000">)&nbsp;</font><font color="#7f0055"><b>throws&nbsp;</b></font><font color="#000000">ServletException,&nbsp;IOException&nbsp;</font><font color="#000000">{&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<a name="40"><font color="#808080">40</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">logger.debug</font><font color="#000000">(</font><font color="#2a00ff">&#34;entering&nbsp;doPost&#34;</font><font color="#000000">)&nbsp;</font><font color="#000000">;</font><br />
<a name="41"><font color="#808080">41</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Formulardaten&nbsp;auslesen</font><br />
<a name="42"><font color="#808080">42</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;methode&nbsp;=&nbsp;req.getParameter</font><font color="#000000">(</font><font color="#2a00ff">&#34;methode&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<a name="43"><font color="#808080">43</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;value&nbsp;=&nbsp;req.getParameter</font><font color="#000000">(</font><font color="#2a00ff">&#34;value&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<a name="44"><font color="#808080">44</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Session&nbsp;holen</font><br />
<a name="45"><font color="#808080">45</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">HttpSession&nbsp;sess&nbsp;=&nbsp;req.getSession</font><font color="#000000">()</font><font color="#000000">;</font><br />
<a name="46"><font color="#808080">46</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<a name="47"><font color="#808080">47</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if</b></font><font color="#000000">(</font><font color="#000000">methode.equals</font><font color="#000000">(</font><font color="#2a00ff">&#34;anlegen&#34;</font><font color="#000000">)){</font><br />
<a name="48"><font color="#808080">48</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Wenn&nbsp;Produktgruppe&nbsp;angelegt&nbsp;werden&nbsp;konnte</font><br />
<a name="49"><font color="#808080">49</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktgruppeService.anlegen</font><font color="#000000">(</font><font color="#000000">value</font><font color="#000000">)){</font><br />
<a name="50"><font color="#808080">50</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Erfolg&nbsp;zur&uuml;cksenden</font><br />
<a name="51"><font color="#808080">51</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="52"><font color="#808080">52</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="53"><font color="#808080">53</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;SUCCESS&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<a name="54"><font color="#808080">54</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else</b></font><font color="#000000">{</font><br />
<a name="55"><font color="#808080">55</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Info&nbsp;zur&uuml;cksenden</font><br />
<a name="56"><font color="#808080">56</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="57"><font color="#808080">57</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="58"><font color="#808080">58</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;Die&nbsp;Produktgruppe&nbsp;existiert&nbsp;bereits&nbsp;und&nbsp;wurde&nbsp;nicht&nbsp;angelegt.&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<a name="59"><font color="#808080">59</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<a name="60"><font color="#808080">60</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else&nbsp;if</b></font><font color="#000000">(</font><font color="#000000">methode.equals</font><font color="#000000">(</font><font color="#2a00ff">&#34;bearbeiten&#34;</font><font color="#000000">)){</font><br />
<a name="61"><font color="#808080">61</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;In&nbsp;der&nbsp;aktuellen&nbsp;Sitzung&nbsp;ablegen</font><br />
<a name="62"><font color="#808080">62</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Die&nbsp;ausgew&auml;hlte&nbsp;Produktgruppe</font><br />
<a name="63"><font color="#808080">63</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sess.setAttribute</font><font color="#000000">(</font><font color="#2a00ff">&#34;aktProduktgruppe&#34;</font><font color="#000000">,&nbsp;value</font><font color="#000000">)</font><font color="#000000">;</font><br />
<a name="64"><font color="#808080">64</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Die&nbsp;Produkte&nbsp;der&nbsp;Produktgruppe</font><br />
<a name="65"><font color="#808080">65</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sess.setAttribute</font><font color="#000000">(</font><font color="#2a00ff">&#34;produktListe&#34;</font><font color="#000000">,&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktDAO.hasProdukte</font><font color="#000000">(</font><font color="#2a00ff">&#34;&#34;</font><font color="#000000">+</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktgruppeDAO.getID</font><font color="#000000">(</font><font color="#000000">value</font><font color="#000000">)))</font><font color="#000000">;</font><br />
<a name="66"><font color="#808080">66</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Erfolg&nbsp;zur&uuml;cksenden</font><br />
<a name="67"><font color="#808080">67</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="68"><font color="#808080">68</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="69"><font color="#808080">69</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;SUCCESS&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<a name="70"><font color="#808080">70</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else&nbsp;if</b></font><font color="#000000">(</font><font color="#000000">methode.equals</font><font color="#000000">(</font><font color="#2a00ff">&#34;loeschen&#34;</font><font color="#000000">)){</font><br />
<a name="71"><font color="#808080">71</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if</b></font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktgruppeService.loeschen</font><font color="#000000">((</font><font color="#000000">String</font><font color="#000000">)</font><font color="#000000">sess.getAttribute</font><font color="#000000">(</font><font color="#2a00ff">&#34;aktProduktgruppe&#34;</font><font color="#000000">))){</font><br />
<a name="72"><font color="#808080">72</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Erfolg&nbsp;zur&uuml;cksenden</font><br />
<a name="73"><font color="#808080">73</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="74"><font color="#808080">74</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="75"><font color="#808080">75</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;SUCCESS&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="76"><font color="#808080">76</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<a name="77"><font color="#808080">77</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else&nbsp;if</b></font><font color="#000000">(</font><font color="#000000">methode.equals</font><font color="#000000">(</font><font color="#2a00ff">&#34;aendern&#34;</font><font color="#000000">)){</font><br />
<a name="78"><font color="#808080">78</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if</b></font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.produktgruppeService.aendern</font><font color="#000000">((</font><font color="#000000">String</font><font color="#000000">)</font><font color="#000000">sess.getAttribute</font><font color="#000000">(</font><font color="#2a00ff">&#34;aktProduktgruppe&#34;</font><font color="#000000">)</font><font color="#000000">,value</font><font color="#000000">)){</font><br />
<a name="79"><font color="#808080">79</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//Erfolg&nbsp;zur&uuml;cksenden</font><br />
<a name="80"><font color="#808080">80</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="81"><font color="#808080">81</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="82"><font color="#808080">82</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;SUCCESS&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="83"><font color="#808080">83</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else</b></font><font color="#000000">{</font><br />
<a name="84"><font color="#808080">84</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setContentType</font><font color="#000000">(</font><font color="#2a00ff">&#34;text/plain&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="85"><font color="#808080">85</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.setCharacterEncoding</font><font color="#000000">(</font><font color="#2a00ff">&#34;UTF-8&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;</font><br />
<a name="86"><font color="#808080">86</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">resp.getWriter</font><font color="#000000">()</font><font color="#000000">.write</font><font color="#000000">(</font><font color="#2a00ff">&#34;Es&nbsp;existiert&nbsp;bereits&nbsp;eine&nbsp;Produktgruppe&nbsp;mit&nbsp;diesem&nbsp;Namen.&#34;</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;</font><br />
<a name="87"><font color="#808080">87</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<a name="88"><font color="#808080">88</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<a name="89"><font color="#808080">89</font>&nbsp;</a><font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<a name="90"><font color="#808080">90</font>&nbsp;</a><font color="#000000">}</font></code>
    
   </td>
  <!-- end source code -->
   </tr>
</table>
</div>
<!-- =       END of automatically generated HTML code       = -->
<!-- ======================================================== -->


</body></html>